//积分等级 管理 api方法
//创建axios客户端对象： axios.create({baseURL:'http://xxxxx'})
//引入全局配置过的axios对象
import request from '@/utils/request'
//将来其他的地方可以引入当前js文件 使用它的方法
export default{
//编写访问后端接口的api方法
    //1、查询所有
    listAll(){
        return request({
            url:'/admin/core/integralGrade', //url会和baseURL拼接
            method:'GET'
        })
    },
    //2、删除指定id的积分等级
    deleteById(id){
        return request({
            url:`/admin/core/integralGrade/${id}`,
            method:'DELETE'
        })
    },
    //3、查询指定id的积分等级
    getById(id){
        return request({
            url:`/admin/core/integralGrade/${id}`,
            method:'GET'
        })
    },
    //4、更新积分等级
    update(data){ //data代表要更新的积分等级对象  data必须为json对象
        return request({
            url:`/admin/core/integralGrade`,
            method:'PUT',
            data:data //配置请求体参数  
        })
    },
    //5、新增积分等级
    save(data){ //data代表要新增的积分等级对象  data必须为json对象
        return request({
            url:`/admin/core/integralGrade`,
            method:'POST',
            data //配置请求体参数  
        })
    },
    //6、批量删除
    batchDelete(ids){ // 1,2,3
        return request({
            url:`/admin/core/integralGrade/batchDel`,
            method:'DELETE',
            params: {ids:ids} // {ids:ids}
        })
    },
}
